package com.software.cool.api.admin.v1.vo;

import com.software.cool.entity.MenuInfo;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 账号信息
 */
@Data
public class AdminLoginUserVO{


    private Long provinceId=0L;

    private String provinceName;

    private Long cityId=0L;

    private String cityName;

    private Long districtId=0L;

    private String districtName;

    private Long schoolId=0L;

    private Long taskId=0L;

    private String taskName="";

    private String schoolName;

    private String schoolType;

    private String basePath;
    /**
     * token
     */
    private String token;

    /**
     * token time
     */
    private Long tokenTime;
    /**
     * 主键
     */
    private Long userId;

    /**
     * 账号
     */
    private String userName;

    /**
     * 姓名
     */
    private String trueName;

    /**
     * 性别：男/女
     */
    private String sex;

    /**
     * 手机号码
     */
    private String mobile;

    /**
     * 用户类型
     */
    private String userType;

    /**
     * 备注
     */
    private String remark;

    private boolean fileOss;


    private String shipCompanyIds;

    private Long shipId;

    private String shipName;

    private Long orgId;
    private String orgName;

    private Long roleId;

    private String roleName;

    private String roleType;

    private List<MenuInfo> menuInfo=new ArrayList<>();

    private String msg;

    private String powerShipIds;

    private String powerShipNames;

    /**
     * 实绩菜单功能
     */
    private Integer toCompleteMenuCount;

    /**
     * 审核菜单功能
     */
    private Integer toAuditMenuCount;

    /**
     * 已完成审核菜单功能
     */
    private Integer hadAuditMenuCount;


}
